strong recommendation - German English Dictionary